package tg.game;

/**
 * 玩法结果
 * @author T410 
 * 比如本玩法是单双，  1单  2双，  根据游戏结果和当前玩法逻辑算出来  当前 结果是  1单，取得玩法结果就是  1单
 * 因为规定所有的 码号  都是整形
 * 
 * 基本上得到的结果就是 中奖码号  ，但是如果是排列/组合的玩法就只是本玩法相关的游戏结果的子集，也是多个码号
 * 
 * 过关的玩法的话，是复合玩法，是靠它所下注的关卡的输赢来判断 自己的输赢
 * 
 * 玩法结果跟游戏结果的关系：
 *    直接计算
 *      只有一个码，直接计算单双
 *    子集
 *      七个码，前六个来计算三全中
 *      七个码，最后一个码来计算单双 
 *    子集运算后再来计算
 *      百个两位上的和值再来计算单双
 *    
 *     
 *
 */
public interface IGamePlayResult {
	public int[] getResult();//取得玩法结果，其实就是本玩法的中奖码号，有可能是多个中奖码号的，一般一个的话就是下标0
}
